Tianshui

By train
By train

Tianshui Railway Station 天水火车站; Tiānshuǐ Huǒchēzhàn is in Beidao District.

Lanzhou
takes about 4 hours
Urumqi
takes about 28-35 hours
Xian
takes about 4 hours
Xining
takes about 8 hours
Yinchuan
takes about 14 hours
By bus
By bus

Long Distance Bus Station is at Xinhua Road, Qincheng.

Gangu
takes about 2 hours
Lanzhou
takes about 4 hours
Linxia
takes about 10 hours
Pingliang
takes about 8 hours
Xian
takes about 5-6 hours